<body>
SensorDataBrowser is a University of Hawaii implementation of a client to display the 
logged sensor data within the SensorBase of a Hackystat Version 8.0 system.  
<p>
Hackystat 8.0 implements a web service architecture in which individual services communicate
using REST principles.  For more information, see the 
<a href="http://code.google.com/p/hackystat/">Hackystat Version 8 Home Page</a>.  For access
to code, documentation, and other project materials on SensorDataBrowser, please consult the 
<a href="http://code.google.com/p/hackystat-sensordatabrowser/">SensorDataBrowser Home Page</a>.
</p>
<p>
The "SensorDataBrowser" is a client for this architecture, which is responsible for:
<ul>
<li>Requesting for a date, the data that has been sent to the SensorBase from "Sensor" 
services that are attached to various tools in the developer environment.</li>
<li>Providing a quanitized real-time display of that time-range of data at specific intervals.</li>
<li>Providing the user the ability to designate the SensorBase URI, the User-key and the request
intervals.</li>
</ul>
</p>
<p>
To accomplish these tasks, the SensorDataBrowser is organized into the following subpackages:
<ul>
<li> org.hackystat.ui.sensordatabrowser.clientwhich implements the UI and local data management,
and which also contains a subpackage for the core RPC resources in this system: Common.</li>
<li> org.hackystat.ui.sensordatabrowser.server, which implements the RPC services to contact the sensorbase.</li>
</ul>
</p>
<p>
This SensorDataBrowser uses the 
<a href="http://www.google.com/GoogleWebToolkit/">Google Web Toolkit</a> framework to support
its AJAX procedure calls and Widget interface elements. 
This SensorDataBrowser also uses the <a href="http://www.restlet.org/">Restlet</a> framework to support
its interface to REST-architecture based Hackystat 8 System.
</p>
</body>